1101 Howard Ave, Burlingame, CA 94010-4214, Burlingame
Good Japanese Food. Very friendly service staff
Good Japanese Food. Very friendly service staff